String.substr()

Доступность

Flash Player 5.

Синтаксис

my_str.substr(start:Number, [length:Number]) : String

Параметры

start Число; целое число указывающее позицию первого символа в my_str для создания подстроки. Если start отрицательное число, стартовая позиция определяется с конца строки, где -1 последний символ.

length Число; количество символов в создаваемой подстроке. Если length не указан, подстрока включает все символы от start до конца строки.

Возвращает

Строка; подстрока исходной строки.

Описание

Метод; возвращает символы в строке от символа указанного в параметре start в количестве, указанном параметром length . Метод substr не изменяет исходную строку my_str; при этом возвращает новую строку.

Пример

В следующем примере создаётся новая строка my_str и используя метод substr() возвращается второе слово в строке; с использованием положительного параметра start, а также с использованием отрицательного параметра start :

var my_str:String = new String("Hello world");
var mySubstring:String = new String();
mySubstring = my_str.substr(6,5);
trace(mySubstring); // выводится: world

mySubstring = my_str.substr(-5,5);
trace(mySubstring); // выводится: world

Некоторые примеры есть также в файле Strings.fla папки HelpExamples . В списке даны примерные пути к этой папке :